@charset "utf-8";
/* CSS Document */
/*全局定义*/
body{font-size:12px;background:#fff;color:#666;font-family:"宋体",Arial, Helvetica, sans-serif}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,b,p,img,pre,form,fieldset,input,textarea,blockquote{margin:0;padding:0;}
table,td,tr,th{font-size:12px;}
a{text-decoration:none;}
li{list-style-type:none;}
table{margin:0 auto;}
img{vertical-align:top;border:0;}
ol,ul{list-style:none;}   
caption,th{text-align:left;}  
h1,h2,h3,h4,h5,h6 {font-size:12px;font-weight:normal;}
a:hover{text-decoration:underline;}
.arial{font-family:Arial, Helvetica, sans-serif}
.weiruan{font-family:"微软雅黑"}
.bold{font-weight:bold;}
.clearfix:after {content: ".";
			 display: block;
			 height: 0;
			 clear: both;
			 visibility: hidden;
			 font-size:0;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/*头部*/
.header{margin:0;padding:0;width:100%;height:173px;text-align:center;font-family: "宋体",arial,Arial Narrow,serif;}
.bodycart_v{height:140px;}
.bodycart_v .headBody{height:140px;}
.headBody{width:980px;height:173px;margin:0 auto;}
.heads{width:980px;height:30px;float:left;}
.bookmail{height:30px;float:left;}
.bookmail ul{height:30px;float:left;}
.bookmail ul li{height:30px;line-height:30px;margin:0 0 0 8px;display:inline;padding:0 0 0 8px;float:left;}
.bookmail ul li.background_ico{padding:0 0 0 12px;background:url(../images/bookmail_ico.gif) 0 0 no-repeat;}
.bookmail ul li.background_line{margin:0 0 0 10px;display:inline;padding:0 0 0 10px;background:url(../images/login_line.gif) 0 center no-repeat;}
.bookmail ul li.background_pay{width:67px;text-align:left;cursor:pointer;color:#666;position:relative;}
.bookmail ul li.background_pay_hover{background:url(../images/bookmail_icos.gif) 0 -105px no-repeat;}
.bookmail ul li .bookmail_more{width:88px;height:81px;background:#fff;border:1px #eee solid;border-top:none;position:absolute;left:0;top:30px;z-index:99;display:none;}
.bookmail ul li .bookmail_more ul{margin:3px 0 0 0;padding:0 0 0 7px;float:left;}
.bookmail ul li .bookmail_more ul li{width:80px;height:25px;margin:0;padding:0 0 0 23px;background:url(../images/bookmail_icos.gif) 0 0 no-repeat;float:left;}
.bookmail ul li .bookmail_more ul li.more01{background-position:0 -30px;}
.bookmail ul li .bookmail_more ul li.more02{background-position:0 -55px;}
.bookmail ul li .bookmail_more ul li.more03{background-position:0 -80px;}
.bookmail ul li span{font-family:Arial, Helvetica, sans-serif;}
.bookmail ul li.background_pay span.arrow{width:7px;height:4px;overflow:hidden;background:url(../images/bookmail_icon.gif) 0 -4px no-repeat;position:absolute;top:12px;right:8px;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform: rotate(360deg);-o-transform:rotate(360deg);-webkit-transition:.3s;-moz-transition:-moz-transform .3s;-o-transition: .3s;transition: .3s;}
.bookmail ul li.background_pay_hover span.arrow{-webkit-transform:rotate(540deg);-moz-transform:rotate(540deg);transform: rotate(540deg);-o-transform:rotate(540deg);-webkit-transition:.3s;-moz-transition:-moz-transform .3s;-o-transition: .3s;transition: .3s;background-position:0 0\9;}
.bookmail ul li a{color:#666;}
.head_360{height:30px;line-height:30px;margin:0 0 0 25px;display:inline;float:left;}
.head_360 p{font-size:13px;font-family:"微软雅黑";}
.head_360 p a{padding:0 0 0 25px;background:url(../images/ico_360.gif) 0 center no-repeat;color:#666;}
.head_360 p a:hover{color:#8b8b8b;}

.user_control ul li.background_miqi{width:79px;margin:0;padding:0 0 0 10px;text-align:left;cursor:pointer;color:#666;background:url(../images/background_miqi.gif) 0 0 no-repeat;position:relative;}
.user_control ul li.background_miqi_hover{background-position:0 -29px;}
.user_control ul li .miqi_more{width:87px;background:#fff;border:1px #eee solid;border-top:none;position:absolute;left:0;top:29px;z-index:1001;display:none;}
.user_control ul li .miqi_more ul{width:87px;height:auto;margin:1px 0 0 0;padding:0 0 4px 0;float:left;}
.user_control ul li .miqi_more ul li{width:78px;height:24px;line-height:24px;margin:0;padding:0 0 0 9px;background:none;float:left;}
.user_control ul li .miqi_more ul li img{margin:2px 0 0 0;}
.user_control ul li.background_miqi span.arrow{width:7px;height:4px;margin:0;overflow:hidden;background:url(../images/bookmail_icon.gif) 0 -4px no-repeat;position:absolute;top:12px;right:8px;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform: rotate(360deg);-o-transform:rotate(360deg);-webkit-transition:.3s;-moz-transition:-moz-transform .3s;-o-transition: .3s;transition: .3s;}
.user_control ul li.background_miqi_hover span.arrow{-webkit-transform:rotate(540deg);-moz-transform:rotate(540deg);transform: rotate(540deg);-o-transform:rotate(540deg);-webkit-transition:.3s;-moz-transition:-moz-transform .3s;-o-transition: .3s;transition: .3s;background-position:0 0\9;}
.user_control ul li a{color:#666;}

.book_txt{width:139px;height:17px;line-height:17px;font-size:12px;border-left:1px #ddd solid;border-top:1px #ddd solid;border-bottom:1px #ddd solid;border-right:none;color:#ccc;float:left;}
.book_btn{width:50px;height:19px;float:right;}
.user_control{height:30px;float:right;}
.user_control ul{height:30px;float:right;}
.user_control ul li{height:30px;line-height:30px;margin:0 10px 0 0;display:inline;padding:0 10px 0 0;background:url(../images/login_line.gif) right center no-repeat;float:left;z-index:1001;}
.user_control ul li.news_query{margin:0;padding:0 0 0 10px;background:url(../images/login_line.gif) 0 center no-repeat;}
.user_control ul li.news_query a{padding:0 0 0 16px;background:url(../images/news_query.gif) 0 center no-repeat;}
.user_control ul li.news_query a span{padding:0 0 0 3px;color:#f63c63;}
.user_control ul li.news_query a:hover{text-decoration:none;}
.user_control ul li.news_query a:hover span{text-decoration:underline;}
.user_control ul li p{float:left;}
.user_control ul li span{margin:0 3px 0 0;display:inline;color:#f63860;}
.user_control ul li a{color:#666;}
.user_control ul li a.signOut{color:#aaa;}
.user_control ul li a.head_blog{background:url(../images/index_gif.gif) -363px -589px no-repeat;padding:2px 0 2px 20px;}
.user_control ul li a.head_qq{background:url(../images/index_gif.gif) -363px -609px no-repeat;padding:2px 0 2px 20px;}
.user_control ul li a.head_qq span{color:#666;}
.user_control ul li a.head_alipay{background:url(../images/index_gif.gif) -363px -629px no-repeat;padding:2px 0 2px 20px;}
.user_control ul li.rebate{margin:0;padding:0 0 0 13px;background:url(../images/rebate_bg.gif) left center no-repeat;}
.vip_img{height:15px;margin:7px 2px 0 2px;display:inline;float:left;position:relative;z-index:1001}
.vip_img_ico{height:15px;float:left;cursor:pointer;}
.vip_img img{float:left}
.vip_name{float:left}
.vip_body{width:160px;height:59px;padding:8px 0 0 0;background:url(../images/vip_body.gif) 0 2px no-repeat;position:absolute;left:0;top:15px;}
.vip_box{width:158px;height:59px;background:#ffffee;border-left:1px #ffddaa solid;border-right:1px #ffddaa solid;border-bottom:1px #ffddaa solid;float:left;}
.vip_box_img{width:40px;height:40px;margin:9px 0 0 10px;display:inline;float:left;}
.vip_box_txt{width:101px;height:40px;margin:9px 0 0 0;float:right;}
.vip_box_txt p{height:15px;line-height:15px;}
.vip_box_txt img{margin:0 0 0 7px;display:inline;float:left;}
.user_control ul li .vip_box_txt a{color:#fff;font-size:12px;width:76px;height:19px;margin:6px 0 0 0;padding:0 0 0 4px;display:block;line-height:18px;text-align:center;background:url(../images/vip_box_bg.gif) 0 0 no-repeat;float:left;}
.user_control ul li .vip_box_txt a:hover{text-decoration:none;}
.headBox{width:980px;height:110px;float:left;}
.logo{width:256px;height:73px;margin:13px 33px 0 10px;display:inline;padding:0 0 24px 0;float:left;}
.logo_left{width:132px;height:73px;background:url(../images/logo.jpg) 0 0 no-repeat;float:left;}
.logo_left a{width:132px;height:73px;display:block;}
.logo_right{width:112px;height:41px;margin:32px 0 0 0;background:url(../images/logo.jpg) -144px -32px no-repeat;float:right;}
.logo_right a{width:112px;height:41px;display:block;}
.headSearch{width:452px;height:43px;margin:45px 0 0 0;display:inline;float:left;}
.headSearch_div{width:377px;height:40px;line-height:23px;padding:0 1px 3px 1px;background:url(../images/headSearch_div.gif) 0 0 no-repeat;color:#ccc;float:left;}
.headSearch_txt{width:314px;height:20px;line-height:23px;padding:10px 10px 10px 53px;font-size:14px;border:none;background:none;color:#ccc;float:left;}
.headSearch_btn{width:73px;height:43px;float:right;}
.headShop{width:171px;height:43px;margin:45px 0 0 0;display:inline;position:relative;float:right;z-index:1000;}
.shop_txt{width:171px;height:43px;line-height:40px;font-size:14px;background:url(../images/index_gif.gif) -124px -43px no-repeat;}
.shop_txt a{color:#333;}
.shop_txt a:hover{color:#f63860;}
.shop_txt_hover{width:171px;height:43px;line-height:40px;background:url(../images/index_gif.gif) -124px -86px no-repeat;}
.shop_num{width:22px;height:21px;background:url(../images/shopNum_bg.gif) 0 0 no-repeat;position:absolute;top:-2px;left:21px;}
.shop_num p{width:18px;height:18px;line-height:16px;padding:0 0 0 4px;font-size:12px;font-family:arial,Arial Narrow,serif;color:#fff;}
.shopBody{width:290px;padding:1px 0 0 0;background:#fff url(../images/shopBody_bg.gif) 0 0 no-repeat;border-right:1px #e5e5e5 solid;border-left:1px #e5e5e5 solid;border-bottom:1px #e5e5e5 solid;z-index:1000;position:absolute;top:43px;right:0;display:none;}
.shopNo{height:44px;line-height:44px;}
.shopYes{width:290px;float:left;}
.shopBody ul{width:290px;float:left;}
.shopBody ul li{width:290px;padding:0 0 10px 0;border-bottom:1px #d4d4d4 dotted;float:left;}
.shopBody ul li.shopWhite{background:#fff;}
.shopBody ul li.shopGray{background:#f5f5f5;}
.shopLi_img{width:43px;height:43px;margin:10px 0 0 10px;display:inline;border:1px #eee solid;float:left;}
.shopLi_txt{height:49px; width:160px; line-height:20px;text-align:left;margin:10px 0 0 5px;display:inline;float:left;}
.shopLi_txt p { color: #666666;float: left;height: 30px; line-height: 15px;overflow: hidden;width: 160px;}
.shopLi_txt p.shopLi_pink {height: 19px;line-height: 19px;color: #999;font-family: Verdana, Arial, Helvetica, sans-serif;}
.shopLi_txt p a{color:#4c4c4c;}
.shopLi_pink{color:#f63860;font-family:arial,Arial Narrow,serif;}
.shopLi_del{width:38px;height:20px;line-height:20px;margin:8px 0 0 10px;display:inline;text-align:left;float:right;}
.shopLi_del a{color:#ccc;}
.shopLi_del a:hover{color:#ff4560;}
.shopSet{width:290px;height:35px;text-align:left;background:#f5f5f5;float:left;}
.set_txt{width:224px;height:35px;float:left;}
.set_txt p{height:35px;line-height:35px;padding:0 0 0 10px;}
.set_txt p span{color:#f63860;}
.set_txt p span.set_gray{font-size:16px;font-family:"微软雅黑";}
.set_btn{width:49px;height:19px;margin:8px 0 0 0;display:inline;background:url(../images/setBtn_bg.gif) 0 0 no-repeat;float:left;}
.set_btn a{line-height:19px;padding:0 0 0 5px;color:#fff;}
.headNav{width:980px;height:33px;float:left; background:#3b3a3d;}
.headNav .headNav_left{width:670px;height:33px;float:left;}
.headNav .headNav_left li{width:133px;float:left; position:relative;}
.headNav .headNav_left li a{ width:133px;display:block; transition:background-color 0.2s; -moz-transition:background-color 0.2s; -webkit-transition:background-color 0.2s;}
.headNav ul li a{height:33px;line-height:33px;font-size:14px;font-weight:bold;font-family:"微软雅黑";color:#fff;}
.headNav ul li a:hover{background: #272729;text-decoration:none;}
.headNav ul li.current{}
.headNav ul li.home_nav{z-index:100;position:relative;}
.headNav ul li.home_nav:hover{ background:#272729;}
.headNav ul li.home_nav ul{width:133px;height:33px; position:absolute;top:33px;left:0;display:none;}
.headNav ul li.home_nav ul li{width:133px; height:33px; font-size:14px;font-weight:bold;font-family:"微软雅黑"; float:none;}
.headNav ul li.home_nav ul li a{display:block; width:100%; height:33px; line-height:33px; background:url(../images/headerNav_pullBg.png) 0 0 no-repeat;}
.headNav ul li.home_nav ul li a:hover{ background:url(../images/headerNav_pullBg.png) 0 -33px no-repeat;}

.subnav{margin:0;padding:0;width:100%;font-family:"微软雅黑",arial,Arial Narrow,serif; }
.subnavBody{width:980px;margin:0 auto;}
.subnavAway{width:980px;height:43px;background:url(../images/subnavBody.gif) 0 0 no-repeat;float:left;}
.subnavOpen{background:url(../images/subnavBody_open.gif) 0 0 no-repeat;}
.subnavAway ul{height:43px;margin:0 0 0 22px;display:inline;float:left;}
.subnavAway ul li{height:43px;line-height:38px;float:left;}
.subnavAway ul li a{height:43px;display:block;padding:0 15px;color:#333;float:left;}
.subnavAway ul li a span{color:#888;}
.subnavAway ul li a:hover span{color:#ff8888;}
.subnavAway ul li a:hover{color:#ff8888;text-decoration:none;background:url(../images/acursor_bg.gif) center bottom no-repeat;}
.subnavAway ul li a.acursor{color:#ff8888;text-decoration:none;font-weight:bold;background:url(../images/acursor_bg.gif) center bottom no-repeat;}
/*
*新版头部搜索导航
*/
.subnav_title{ z-index:1; width:978px; height: 39px; position: relative;  margin: 0 auto; border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; background:url(../images/subnavBg.gif) 0 top repeat-x; box-shadow:0 2px 2px rgba(0,0,0,0.05);-moz-box-shadow:0 2px 2px rgba(0,0,0,0.05);-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.05); }
.subnav_title ul{ width:908px; height:39px; overflow:hidden;  text-overflow:ellipsis; white-space:nowrap; position:relative;  }
.subnav_title li{ float: left; display: inline; height: 39px; line-height: 39px; _line-height:37px;}
.subnav_title li a{float: left; display: inline; height: 39px; padding:0px 13px; color: #333; font-family: "宋体";}
.subnav_title li a:hover,
.subnav_title li a.acursor{ text-decoration: none; color: #ff4560; background: url(../images/subNav_hover.gif) repeat-x center top;   }
.subnav_title .subNav_count{ color:#888; font-family: "宋体";}
.subnav_title li a:hover .subNav_count,
.subnav_title li a.acursor .subNav_count{color: #ff4560;}
.subnav_title li a span{ color: #888; padding-left: 1px;}
.subnav_title li a.acursor{ font-weight: bold;}
.subnav_title_upDown{ position: absolute; right:15px; top:0; padding-left: 16px; height: 38px; line-height: 38px; background: url(../images/subNav_icon.png) no-repeat left 0;}
.subnav_title_upDown a{ padding-left: 15px; color: #333; font-family: "宋体"; }
.subnav_title_upDown .icon_down{  background: url(../images/subNav_icon.png) no-repeat 0 -33px; }
.subnav_title_upDown .icon_up{ background: url(../images/subNav_icon.png) no-repeat 0 -49px;}
.subnavBody{ position:relative; z-index:2; top:-1px; background:#fff; border-top:1px solid #e6e6e6;  padding-bottom: 10px; display: none;}
.subnavBody_con{position: relative; width: 950px; padding:0px 14px 0px 14px; border:1px solid #e5e5e5; border-top: none; background: url(../images/subBodyBg.gif) repeat-x 0 bottom;}
.subNav_shadow{ width:980px; height: 5px; overflow: hidden; background:  url(../images/subNavShadow01.png) repeat-x;}

.subnavBody_con .search_item { clear: both; border-top: 1px dotted #e5e5e5;}
.subnavBody_con .search_item_first{ border-top: none;}
.subnavBody_con .search_item .list{ float: left; display: inline; padding:9px 0 0px 0; font-family: "宋体"; width:910px;}
.subnavBody_con .search_item .list dt,
.subnavBody_con .search_item .list dd{ float: left; display: inline; overflow: hidden;}
.subnavBody_con .search_item .list dd{overflow: hidden; }
.subnavBody_con .search_item .list .dd_list{ width: 830px; height: 30px;}
.subnavBody_con .search_item .list dt strong{ color: #333; padding: 0 8px 0 2px; line-height: 22px; }
.subnavBody_con .search_item .list dd span{ float: left; display: inline; padding: 0 9px 9px 9px; margin-left: -1px;  background: url(../images/sub_line.gif) no-repeat left 5px;}
.subnavBody_con .search_item .list dd a{ color: #666;}
.subnavBody_con .search_item .list a{ padding: 0 7px; float: left; display: inline;  word-wrap: break-word; white-space: nowrap; height: 22px; line-height: 22px; zoom:1; background: transparent;}

.subnavBody_con .search_item .list a.current{ color: #fff; background-color: #ff4560;  text-decoration: none; }
.subnavBody_con .search_item .list a:hover{ color: #fff; background-color: #ff4560;  text-decoration: none;}
.subnavBody_con .search_item .search_more{ float: right; margin-top: 7px; height: 20px; padding-left: 16px;  line-height: 22px; color: #ff4560; width:24px; }
.subnavBody_con .search_item .search_more_down{ background: url(../images/subNav_icon.png) no-repeat 0 -62px;}
.subnavBody_con .search_item .search_more_up{ background: url(../images/subNav_icon.png) no-repeat 0 -80px;  }
.subnavBody_con .search_item .list .filter_price{ padding-top: 3px;}
.searchbyprice{ }
.subnavBody_con .search_item .list dd .filter_price span{ background: none;}
.subnavBody_con .searchbyprice span{ line-height: 18px;}
.subnavBody_con .searchbyprice .searchBrand_txt{ width:48px; height: 16px;}
.subnavBody_con .searchbyprice .searchBrand_btn{float: left; display: inline; border: none; cursor: pointer; color: #fff; font-size: 12px; padding:0 0 1px 0; width: 45px; height: 18px; line-height: 18px; text-align: center; background:url(../images/subNav_icon.png) no-repeat 0 -111px; }
.subnavBody_con .searchbyprice .searchBrand_btn:hover{ background-position: 0 -129px; color: #eee;}
.subnavBody_con .show_more{ position: absolute; bottom: -20px; left:450px; width:80px; height: 21px;}
.subnavBody_con .show_more a{ display: block; width: 80px; height: 21px; line-height: 99; overflow: hidden; }
.subnavBody_con .show_more .show_down{ background: url(../images/subNav_icon.png) no-repeat 0 -168px;}
.subnavBody_con .show_more .show_up{ background: url(../images/subNav_icon.png) no-repeat 0 -147px;}
.filter_price button::-moz-focus-inner, .filter_price input[type="reset"]::-moz-focus-inner, .filter_price input[type="button"]::-moz-focus-inner, .filter_price input[type="submit"]::-moz-focus-inner, .filter_price input[type="file"] > input[type="button"]::-moz-focus-inner {
border:none ;
padding:0;
}

.open_btn{height:43px;line-height:38px;margin:0 15px 0 0;display:inline;float:right;}
.open_btn a{height:38px;padding:0 14px 0 0;background:url(../images/subnavOpen.gif) right 0 no-repeat;color:#333;float:left;}
.open_btn a:hover{color:#ff8888;text-decoration:none;background-position:right -38px;}
.away_btn{height:43px;line-height:38px;margin:0 15px 0 0;display:inline;float:right;}
.away_btn a{height:38px;padding:0 14px 0 0;background:url(../images/subnavOpen.gif) right -76px no-repeat;color:#333;float:left;}
.away_btn a:hover{color:#ff8888;text-decoration:none;background-position:right -114px;}
.subnavOpen_box{width:980px;background:url(../images/subnavBox.gif) 0 0 repeat-Y;float:left;}
.openBox_class{width:980px;float:left;}
.openClass_list{width:320px;float:left;}
.openClass_list h1{width:300px;line-height:26px;margin:4px 0 0 0;padding:0 0 0 20px;font-size:14px;color:#333;float:left;}
.openClass_list ul{padding:0 0 0 12px;float:left;}
.openClass_list ul li{width:54px;height:20px;line-height:20px;padding:0 0 0 6px;background:url(../images/openClass_list.gif) 0 center no-repeat;float:left;}
.openClass_list ul li.background_none{background:none;}
.openClass_list ul li a{padding:1px 2px;color:#666;}
.openClass_list ul li a:hover{background:#ff8888;color:#fff;text-decoration:none;}
.openClass_logo{width:340px;float:left;}
.openClass_logo h1{width:300px;line-height:26px;margin:4px 0 0 0;padding:0 0 0 20px;font-size:14px;color:#333;float:left;}
.openClass_logo ul{padding:0 0 0 17px;float:left;}
.openClass_logo ul li{width:56px;height:30px;margin:4px 0 0 3px;display:inline;padding:0 1px 1px 1px;background:url(../images/head_logo_bg.gif) 0 0 no-repeat;float:left;}
.openClass_logo .open_more{margin:5px 20px 0 0;}
.open_more{line-height:20px;margin:15px 20px 0 0;display:inline;padding:0 0 10px 0;float:right;}
.open_more a{color:#ff8888;}
.openBox_price{width:980px;height:36px;background:#f5f5f5;border-top:1px #e8e8e8 solid;border-bottom:1px #e8e8e8 solid;float:left;}
.searchBrand_list{line-height:30px;margin:3px 0 0 0;padding:0 0 3px 0;overflow:hidden;float:left;}
.searchBrand_list p{font-size:12px;padding:0 12px 0 20px;color:#333;float:left;}
.brandList_body{height:30px;overflow:hidden;font-size:12px;float:left;}
.brandList_body dl{font-size:12px;float:left;}
.brandList_body dt{height:20px;line-height:20px;margin:0 10px 0 0;display:inline;padding:5px 0;background:url(../images/searchBrand_list.gif) right center no-repeat;float:left;}
.brandList_body dt.brandList_last{margin:0;padding:5px 0;background:none;}
.brandList_body dt.brandList_current a{color:#ff8888;}
.brandList_body dt a{height:20px;display:block;padding:0 6px;color:#666;float:left;}
.brandList_body dt a:hover{color:#ff8888;text-decoration:none;-webkit-transition: background-color .2s;-moz-transition: background-color 0.4s ease 0s;-o-transition: background-color .2s;transition: background-color .2s;}
.searchBrand_search{height:18px;margin:6px 0 0 0;display:inline;float:right;}
.searchBrand_search p{width:auto;height:18px;line-height:18px;margin:0 4px;display:inline;padding:0;font-size:12px;color:#666;float:left;}
.searchBrand_txt{width:44px;height:16px;line-height:16px;color:#333;border:1px #e5e5e5 solid;padding:0 2px;margin:0;display:inline;overflow:hidden;background:#fff;float:left}
.searchBrand_btn{width:18px;height:18px;margin:0 0 0 4px;display:inline;float:right;}
.searchBrand_btn a{width:18px;height:18px;display:block;background:url(../images/searchBrand_btn.gif) 0 0 no-repeat;}
.searchBrand_btn a:hover{background:url(../images/searchBrand_btn.gif) 0 -18px no-repeat;}

.clear{clear:both;}

.ac_results { margin-left:5px; background: white; border-left: 1px #E5E5E5 solid; border-right: 1px #E5E5E5 solid; border-bottom: 1px #E5E5E5 solid; z-index: 1000; overflow: hidden; }
.ac_results ul li { list-style: none; }
.ac_odd { float:left; text-align:left; cursor: pointer; width: 386px; height: 30px; line-height: 30px;   text-indent:10px; color: #808080; display: block; float: left; }
.ac_even { float:left;  text-align:left; cursor: pointer; width: 386px; height: 30px; line-height: 30px;  text-indent:10px; color: #808080; display: block; float: left; }
.ac_over { background:#f7f7f7; }

/*
*首页收藏本站
*/
.y_tip{ font-family:"微软雅黑"; width:100%; height:46px; background:url(../images/tip.gif) repeat-x 0 bottom;}
.y_tip .y_tip_con{ position:relative; width:980px; margin:0 auto; height:40px; padding-bottom:6px; }
.y_tip .y_tip_txt{ padding:0 0 0 305px; color:#666;  line-height:40px;  text-align:left;}
.y_tip .y_tip_btn{position:absolute; left:607px; top:8px; font-family:"微软雅黑"; text-align:center; font-weight:bold; color:#fff;  width:68px; height:24px; line-height:24px; background:url(../images/tip_btn.png) no-repeat 0 0;}
.y_tip .y_tip_btn:hover{ background-position:0 -24px; text-decoration:none;}
.y_tip .y_tip_close{ position:absolute; right:20px; top:10px; height:18px; line-height:18px; _padding-top:3px; display:block; color:#666; padding-right:21px; background:url(../images/tip_close.gif) no-repeat right center;}
.y_tip .y_tip_mac .tip_pic{ padding:0 5px;}
.y_tip .y_tip_mac .tip_pic img{ vertical-align:middle;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
    .y_tip .y_tip_mac .tip_pic img{ margin-top:-2px;}
    } 

/*新版黑导航2013-0412*/
.header{ background:url(../images/header_new.gif) repeat-x 0 0;}
.headNav .headNav_left li.current{ background:#272729;}
.headNav .headNav_left .sample_newIcon{ position:absolute; right:10px; top:-4px; width:29px; height:15px; background:url(../images/sample_newIcon.png) no-repeat 0 0;}
.headNav ul li.home_nav a span.bb{  position:absolute; right:27px; top:16px; width:0; height:0; font-size:0; overflow:hidden; border-width:3px 3px 0; border-color:#ffffff transparent transparent; border-style:solid dashed dashed;}
.headNav ul a:hover span.bb,
.headNav ul li.home_nav:hover span.bb{ display:none;}
.headNav ul.header_right{ float:right;overflow:hidden; width:310px; height:33px; text-align:right; font-size:0;}
.headNav ul.header_right li{  display:inline-block; *display:inline; *zoom:1; margin-left:20px;}
.headNav ul.header_right li a{ color:#FF4560; font-size:14px; font-weight:bold; transition:color 0.2s ease-in; -moz-transition:color 0.2s ease-in; -webkit-transition:color 0.2s ease-in;}
.headNav ul.header_right li a:hover,
.headNav ul.header_right li a.current{ background:none; text-decoration:none; color:#fff;}
.headSearch_div{ position:relative;  width:387px; _width:381px; background:url(../images/headSearch_input.gif) no-repeat;}
.headSearch_txt{ padding-left:10px; width:368px;_width:367px; }
.headSearch_btn{ width:63px;}
.headShop{ width:148px; margin-top:50px;}
.shop_txt{ height:40px; width:148px; background:url(../images/user_control.gif) no-repeat 0 0; box-shadow: 1px 1px 2px rgba(0,0,0,0.1); -moz-box-shadow: 1px 1px 2px rgba(0,0,0,0.1); -webkit-box-shadow: 1px 1px 2px rgba(0,0,0,0.1);}
.shop_txt_hover{ background:url(../images/user_control.gif) no-repeat 0 -40px;}
.shopBody{ font-family:"微软雅黑"; top:40px; width:273px; border:1px solid #dedede; border-top:none; background:url(../images/shopBody_bg1.gif) no-repeat 0 0 #fff; box-shadow: 2px 3px 5px rgba(0, 0, 0, 0.05); -moz-box-shadow: 2px 3px 5px rgba(0, 0, 0, 0.05); -webkit-box-shadow: 2px 3px 5px rgba(0, 0, 0, 0.05);}
.set_txt p{ font-size:14px; color:#333; font-weight:bold;}
.shop_txt a{ color:#3b3a3d; font-size:14px; font-weight:bold; font-family:"微软雅黑"; }
.shop_txt a:hover{ text-decoration:none; color:#3b3a3d;  }
.shop_txt .cart_num{ color:#f63860; font-family:"arial"; font-size:12px;}
.cart_numOut{ font-weight:normal;}
.shopBody ul,
.shopSet,
.shopBody ul li{ width:273px;}
.pro_num{ padding-left:9px; font-family:"arial"; font-size:12px; color:#b2b2b2;}
.set_txt p .arial{ font-size:15px; color:#ff4560; font-weight:normal;}
.set_txt p span.set_gray{ font-family:verdana; font-size:18px; color:#ff4560; font-weight:bold;}
.set_txt p a{ color:#4c4c4c;}

.set_txt{ width:150px;}
.shopSet{ height:46px; background:none; padding-top:14px;}
.set_btn{ margin-top:0; width:113px; height:35px; background:none;}
.shopBody ul li.shopGray{ background:#fdfdfd;}
.shopLi_del a{ color:#999; font-family:"宋体";}
.shopLi_del a:hover{ color:#ff7689;}
.shopLi_del{ display:none;}
.shopBody ul li.shopGray .shopLi_del{ display:block;}
.set_btn a{ display:block; width:113px; height:35px;  line-height:999em; overflow:hidden; padding:0; background:url(../images/setBtn_bg1.gif) no-repeat 0 0;}
.set_btn a:hover{ background-position:0 -35px;}
.headSearch{ position:relative; z-index:1000; margin-top:50px; }
.search_pullMenu{  clear:both; position:absolute; left:1px; top:40px;  font-family:"微软雅黑"; text-align:left; width:386px;  background:#fff; border:1px solid #e5e5e5; border-top:none; overflow:hidden;}
.hot_word{ padding:15px 13px 10px; width:360px; overflow:hidden;}
.hot_word dt{ float:left;}
.hot_word dt{ width:40px;}
.hot_word dd{ margin-left:40px;}
.hot_word a,
.hot_word_title{ color:#808080;  font-weight:normal; line-height:20px; word-wrap: break-word; word-break: normal; }
.hot_word a{ margin:0 29px 0 0 ; display:inline-block; *display:inline; zoom:1; }
.hot_word a:hover{ color:#ff5971; }
.nav_search_tip{}
.nav_search_tip li{ color:#808080; height:30px; line-height:30px; padding-left:13px; transition:background-color 0.2s ease-in-out;}
.nav_search_tip li:hover{ background:#f7f7f7;}
.bookmail ul li.background_pay{z-index:1001;}
@media screen and (-webkit-min-device-pixel-ratio:0){
   .hot_word a{
        vertical-align:top;
    }
 }
.shopNo{ color:#808080; height:56px; line-height:56px; text-align:left; padding:0 0 0 55px; background:url(../images/face.gif) no-repeat 22px center;}
/*底部*/
.footer{margin:45px 0 0 0;padding:5px 0 0 0;width:100%;text-align:center;border:none;background:#fff url(../images/footer_bg.gif) center top repeat-x;font-family:"微软雅黑";float:left;}
.footerBody{width:100%;background:url(../images/footerBody_out.gif) center top repeat-x;float:left;}
.footBody{width:980px;height:400px;margin:0 auto;}
.footTop{width:980px;height:165px;margin:19px 0 0 0;display:inline;float:left;}
.footTop ul{width:162px;height:146px;border-left:1px #e5e5e5 dashed;float:left;}
.footTop ul.footRight{width:162px;height:143px;border-right:1px #e5e5e5 dashed;float:left;}
.footTop ul li.foot_help{width:106px;height:26px;line-height:26px;padding:0 0 0 56px;font-size:16px;text-align:left;background:url(../images/foot_ico.gif) 20px 0 no-repeat;color:#333;margin:0 0 8px 0;float:left;}
.footTop ul li.foot_service{width:106px;height:26px;line-height:26px;padding:0 0 0 56px;font-size:16px;text-align:left;background:url(../images/foot_ico.gif) 20px -26px no-repeat;color:#333;margin:0 0 8px 0;float:left;}
.footTop ul li.foot_update{width:106px;height:26px;line-height:26px;padding:0 0 0 56px;font-size:16px;text-align:left;background:url(../images/foot_ico.gif) 20px -52px no-repeat;color:#333;margin:0 0 8px 0;float:left;}
.footTop ul li.foot_pay{width:106px;height:26px;line-height:26px;padding:0 0 0 56px;font-size:16px;text-align:left;background:url(../images/foot_ico.gif) 20px -78px no-repeat;color:#333;margin:0 0 8px 0;float:left;}
.footTop ul li.foot_about{width:106px;height:26px;line-height:26px;padding:0 0 0 56px;font-size:16px;text-align:left;background:url(../images/foot_ico.gif) 20px -104px no-repeat;color:#333;margin:0 0 8px 0;float:left;}
.footTop ul li.foot_hand{width:106px;height:26px;line-height:26px;padding:0 0 0 56px;font-size:16px;text-align:left;background:url(../images/foot_ico.gif) 20px -130px no-repeat;color:#333;margin:0 0 8px 0;float:left;}
.footTop ul li{width:106px;height:20px;line-height:20px;padding:0 0 0 56px;text-align:left;float:left;}
.footTop ul li a{color:#999;}
.footTop ul li a:hover{color:#ff8888;text-decoration:none;}
.footBottom_line{width:980px;height:94px;margin:20px 0 0 0;padding:0 0 20px 0;float:left;}
.footLine_list{width:122px;height:94px;float:left;}
.footBottom_list{width:660px;padding:0 160px;float:left;}
.footBottom_list img{float:left;}
.footBottom_list p{font-size:12px;line-height:20px;}
.footBottom_list ul{width:660px;padding:0 0 15px 0;float:left;}
.footBottom_list ul li{width:100px;margin:0 5px;display:inline;float:left;}
.footBottom_list ul li div{width:100px;height:35px;background:url(../images/footBottom_list.gif) 0 0 no-repeat;float:left;}
.footBottom_list ul li div a{width:100px;height:35px;display:block;}
.footBottom_list ul li .one{background-position:0 0;}
.footBottom_list ul li .two{background-position:0 -35px;}
.footBottom_list ul li .three{background-position:0 -70px;}
.footBottom_list ul li .four{background-position:0 -105px;}
.footBottom_list ul li .five{background-position:0 -140px;}
.footBottom_list ul li .six{background-position:0 -175px;}
.footBottom_list ul li a{color:#707070;}
.footer_txt{width:980px;margin:15px 0 0 0;padding:0 0 15px 0;float:left;}
.footer_txt p{width:980px;line-height:23px;color:#666;float:left;}
.footer_txt p span{color:#ff4560;}
.footer_txt p.lightGrey{color:#999;}
.arial {font-family: arial,Arial Narrow,serif;}

.sysmsgw { width:980px; position:relative; height:35px;line-height:35px;font-size:12px; margin:5px auto 5px auto; }
#msg-bool { position:absolute; left:7px; top:8px }
#l-img { position:absolute; left:0; top:0; width:1px; height:35px; background:url(../images/msg-l.png) no-repeat;}
#r-img { position:absolute; right:0; top:0; width:1px; height:35px; background:url(../images/msg-l.png) no-repeat;}
#left-img { position:absolute; left:0; top:0; width:1px; height:35px; background:url(../images/msg-left.png) no-repeat;}
#right-img { position:absolute; right:0; top:0; width:1px; height:35px; background:url(../images/msg-left.png) no-repeat;}
.sysmsgw .sysmsg { position:absolute; left:1px; width:944px; padding:0 0 0 34px; height:35px; background:#FFF }
.headclose { position:absolute; cursor:pointer; top:12px; right:10px; width:9px; height:9px; background:url(../images/closebtn.jpg) no-repeat 0 0; display:block }
.headclose:hover{ background:url(../images/closebtn.jpg) no-repeat 0 -9px;}
.headclose_ok{ position:absolute; cursor:pointer; top:12px; right:10px; width:9px; height:9px; background:url(../images/closebtn_ok.jpg) no-repeat 0 0; display:block }
.headclose_ok:hover{background:url(../images/closebtn_ok.jpg) no-repeat 0 -9px;}
#sysmsg-error-con { background:url(../images/msg-bg.png) repeat-x;color:#333; }
#sysmsg-success-con { background:url(../images/msg-background.png) repeat-x;color:#333; }
.dialog_con .close{ background:url(../images/shopEject_close.jpg)  no-repeat 0 0; float:right;width:49px;height:9px;}
.dialog_con .close:hover{ background:url(../images/shopEject_close.jpg)  no-repeat 0 0; float:right;width:49px;height:9px;}
.f12{font-size:12px;}
.f13{font-size:13px;}
.f14{font-size:14px;}
.f15{font-size:15px;}
.f16{font-size:16px;}
.f17{font-size:17px;}
.f18{font-size:18px;}
.f19{font-size:19px;}
.f20{font-size:20px;}

.dialog { width:456px; left:50%; position:absolute; margin-left:-228px; color:#333;z-index:100000000 }
.dialog p { line-height:18px }
#order-pay-dialog { height:280px; background:url(../images/dialog_top.gif) 0 0 repeat-x; }
.dialog .dialog_top { width:456px; height:14px; }
.dialog .dialog_con { width:436px; padding:5px 15px; }
.dialog_face { width:570px; margin-left:-258px }
.dialog .dialog_con_face { width:700px; height:380px; padding:15px; background:#fff; position:relative }
.dialog .dialog_bot { width:456px; height:14px; }
.dialog_head { border-bottom:1px dashed #ccc; height:25px; padding:0 5px }
.dialog_head .close { right:15px; top:15px }
.dialog_head_face .close_btn { position:absolute; top:12px; right:15px; width:17px; height:17px; display:block; background:url(../images/close_face.png) no-repeat }
.dialog_head_face { border-bottom:5px solid #fecede; margin-bottom:20px }
.feed_scss { padding:40px 0 20px 80px; background:url(../images/deal_scss.png) no-repeat 70px 40px }
.feedWarning { background:#fff7e8;margin:50px auto; border:1px solid #ffedce; width:290px; height:110px; padding:20px 0 0 50px; position:relative; left:-40px }
input.longbutton {height:30px;line-height:30px;padding:0 15px;text-align:center;background:url(../images/coLogin_two_bg.gif) 0 0 repeat-x;border:1px #bf1835 solid;border:none\9;color:#fff;font-weight:bold;font-size:14px;float:left; cursor:pointer;}
input.longbutton:hover{border:1px #f74465 solid;border:none\9;background:url(../images/coLogin_two_bg.gif) 0 -33px repeat-x;}
.dialog_con .close{right:6px;margin:0 5px 0 0;display:inline;}
.gray{color:gray;}  
.red{color:#ff0000;} 

.order_prompt{width:978px;height:36px;line-height:36px;background:#ffffef;border:1px #fed88f solid;position:absolute;left:1px;font-family:"微软雅黑"; position:relative;}
.order_prompt .order_prompt_icon{ width:17px; height:17px; overflow:hidden; position:absolute; right:10px; top:9px; background:url("../images/tip_close.gif") no-repeat scroll right center transparent;}
.order_prompt p{padding:0 0 0 16px;font-size:14px;color:#333;}
.order_prompt p a{padding:0 2px;color:#ff4560;text-decoration:underline;}
.order_prompt p a:hover{color:#fff;text-decoration:none;background:#ff4560}
.order_prompt p span{color:#ff4560;}
.order_prompt p strong{padding:0 0 0 10px;font-weight:normal;color:#666;}

/*加入购物袋成功弹出框*/
.sucess_joinCart{ position:absolute; left:-1px; top:225px; z-index:5; width:240px; _width:242px; height:127px; border:1px solid #ededed; padding:17px 0 0 ; background:#fff; box-shadow:0 0 10px rgba(0,0,0,0.13); -moz-box-shadow:0 0 10px rgba(0,0,0,0.13); -webkit-box-shadow:0 0 10px rgba(0,0,0,0.13);}
.sucess_joinCart .addSucess_tip{ font-size:14px; font-weight:bold; color:#333; padding:0 0 0 51px; height:20px; line-height:18px; background:url(../images/cart_opera.gif) no-repeat 21px 0px;}
.sucess_joinCart .cart_num{ color:#808080; padding:3px 0 0 51px; height:20px; line-height:20px; }
.sucess_joinCart .cart_price{ color:#808080; padding:0 0 0 51px;}
.sucess_joinCart .cart_price .cart_priceNum{ color:#ff576e;}
.sucess_joinCart .cart_account{ cursor:pointer; font-size:14px; color:#fff; text-align:center; width:134px; height:32px; line-height:30px; display:block; margin:17px 0 0 51px; background:url(../images/searchListBtn.png) no-repeat 0 -96px;}
.sucess_joinCart .cart_account:hover{ background:url(../images/searchListBtn.png) no-repeat 0 -128px; text-decoration:none; zoom:1;}
.sucess_joinCart .success_close{ width:18px;height:18px; overflow:hidden; display:block; position:absolute; right:10px; top:10px; background:url(../images/cart_opera.gif) no-repeat 0 -28px;}
.sucess_joinCart .success_close:hover{ background-position:0 -46px;}

html{
_background-image:url(about:blank);
_background-attachment:fixed;
}